package com.wzdigit.wms.raw.client.response.asn.report.asnreceive;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

/**
 * 送货单报表BS
 * 明细返回实体类
 * Created by zyf on 2021/7/16 9:59
 */
@Data
public class AsnReceiveDtlRespone {
    @ApiModelProperty(value = "行状态")
    private String asnLine;

    @ApiModelProperty(value = "状态")
    private String dtlStatus;

    @ApiModelProperty(value = "状态")
    private Integer status;

    @ApiModelProperty(value = "成本中心")
    private String costCenter;

    @ApiModelProperty(value = "物料编码")
    private String skuCode;

    @ApiModelProperty(value = "物料描述")
    private String skuDesc;

    @ApiModelProperty(value = "物料规格")
    private String skuSpec;

    @ApiModelProperty(value = "采购订单号")
    private String poNo;

    @ApiModelProperty(value = "采购订单行号")
    private String poLineNo;

    @ApiModelProperty(value = "采购数量")
    private BigDecimal orderQty;

    @ApiModelProperty(value = "发货数量")
    private BigDecimal shipQty;

    @ApiModelProperty(value = "收货数量")
    private BigDecimal rcvQty;

    @ApiModelProperty(value = "采购单位")
    private String poUnit;

    @ApiModelProperty(value = "是否冻结")
    private Boolean isHold;

    @ApiModelProperty(value = "冻结编码")
    private Integer holdCode;

    @ApiModelProperty(value = "冻结原因")
    private String holdReson;

    @ApiModelProperty(value = "质检状态",hidden = true)
    private Integer qcStatus;

    @ApiModelProperty(value = "质检状态")
    private String qcStatusString;

    @ApiModelProperty(value = "送检单号",hidden = true)
    private String inspNo;

    @ApiModelProperty(value = "质检结果",hidden = true)
    private Integer qcResult;

    @ApiModelProperty(value = "质检结果")
    private String qcResultString;

    @ApiModelProperty(value = "库存状态")
    private String invAttr;

    @ApiModelProperty(value = "上架库位")
    private String locName;

    @ApiModelProperty(value = "批次号")
    private String lotno;

    @ApiModelProperty(value = "创建人员")
    private String createUser;

    @ApiModelProperty(value = "创建时间")
    private Date createTime;


}
